<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>

<h1><a href='absolute.html' target='_blank'>absolute.html</a></h1>
<h1><a href='fixed.html' target='_blank'>fixed.html</a></h1>
<h1><a href='flex.html' target='_blank'>flex.html</a></h1>
<pre>
总结

1、底部定位为fixed或absolute的时候，出现优先级别较低，导致被其他div覆盖的情况，那么这里就需要用到z-index，来让他成为最高级别，不至于被覆盖。

2、底部定位为fixed或absolute，存在输入框的时候，会出现如下情况：

ios：激活输入框时，底部不会弹出来（合理）。
Android：激活输入框时，底部会跟着输入框弹出来（不合理）  
传统解决办法：通常将底部设置为fixed，当激活输入框的时候，将底部定位改为relative，即可兼容ios和Android。

3、使用方法二或者方法三，需要设置-webkit-overflow-scrolling 属性。这样才能保证滚动区域的流畅性，-webkit-overflow-scrolling控制元素在移动设备上是否使用滚动回弹效果。

4、在部分浏览器中设置overflow-y: scroll;会出现滚动条，这时候我们需要全局定义如下样式：

::-webkit-scrollbar{//scroll滚动条设置
        width: 0px; height: 0px;background-color: #fff;  
}
5、移动端推荐使用方法三的布局形式。
</pre>

</body>
</html>